maximum torque - Spanish English Dictionary